net/bootp.c: fix tftp load if autoload environment var isn't set
authorPeter Korsgaard <[email protected]>
Sun, 18 Sep 2011 21:54:46 +0000 (21:54 +0000)
committerWolfgang Denk <[email protected]>
Mon, 19 Sep 2011 21:25:08 +0000 (23:25 +0200)
commit7aabad28044f031a8ed74af18999e893c1d9d49c
treef9216449b96cf5ac8e1d6da78b4bb52278f63ec2
parent226502e01bc7ffa79dde28604075949f8f816cfc
net/bootp.c: fix tftp load if autoload environment var isn't set

Commit 093498669 (Put common autoload code into auto_load() function)
broke handling of autoload environment variable not being set.
The bootp/dhcp code will just keep on requesting IP address forever
and never start TFTP download.

Fix it by moving TftpStart() outside the conditional like it was before.

Signed-off-by: Peter Korsgaard <[email protected]>
Tested-by: Fabio Estevam <[email protected]>
Acked-by: Simon Glass <[email protected]>
net/bootp.c